package com.jyh.dbOrder.mapper;

import com.jyh.dbOrder.entity.JyhOrderPayment;
import com.jyh.dbOrder.entity.JyhOrderPaymentExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface JyhOrderPaymentMapper {
    /**
     *
     * @mbggenerated 2017-10-16
     */
    int countByExample(JyhOrderPaymentExample example);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int deleteByExample(JyhOrderPaymentExample example);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int deleteByPrimaryKey(Integer id);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int insert(JyhOrderPayment record);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int insertSelective(JyhOrderPayment record);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    List<JyhOrderPayment> selectByExample(JyhOrderPaymentExample example);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    JyhOrderPayment selectByPrimaryKey(Integer id);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int updateByExampleSelective(@Param("record") JyhOrderPayment record, @Param("example") JyhOrderPaymentExample example);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int updateByExample(@Param("record") JyhOrderPayment record, @Param("example") JyhOrderPaymentExample example);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int updateByPrimaryKeySelective(JyhOrderPayment record);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int updateByPrimaryKey(JyhOrderPayment record);
}